        /*���Ԫ��Ĭ�ϵ�����߾�  */
        /* ���� */
        @charset 'utf-8';

        * {
            margin: 0;
            padding: 0;
            /*box-sizing: border-box;*/
        }

        /* CSS Document */
        body,
        div,
        dl,
        dt,
        dd,
        ul,
        ol,
        li,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        pre,
        form,
        fieldset,
        input,
        textarea,
        p,
        blockquote,
        th,
        td,
        img {
            padding: 0;
            margin: 0;
        }

        fieldset,
        img {
            border: 0;
        }

        address,
        caption,
        cite,
        code,
        dfn,
        em,
        strong,
        th,
        var,
        i {
            font-weight: normal;
            font-style: normal;
        }

        ol,
        ul,
        li {
            list-style: none;
        }

        caption,
        th {
            text-align: left;
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            font-weight: normal;
            font-size: 100%;
        }

        q:before,
        q:after {
            content: '';
        }

        abbr,
        acronym {
            border: 0;
        }

        /*-- All --*/
        html {
            /*min-width: 1150px;*/
        }

        a {
            color: #333;
            text-decoration: none;
            outline: none;
        }

        a:hover {
            text-decoration: none;
        }

        button,
        input {
            font-family: 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', ////5B8B//4F53, sans-serif;
        }

        body {
            background-color: #fff;
            font: 16px 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', ////5B8B//4F53, sans-serif;
            color: #333333;
            overflow-x: hidden;
        }

        .hide,
        .none {
            display: none;
        }

        .fr {
            float: right;
        }

        .fl {
            float: left;
        }

        /*�������*/
        .clearfix:after {
            visibility: hidden;
            clear: both;
            display: block;
            content: '.';
            height: 0
        }

        .maxW {
            max-width: 1200px;
            margin: 0 auto;
        }

        .footer .footer-nav {
            padding: 0px 40px;
            background-color: #1e6abe;
        }

        .footer .footer-nav .cont ul li {
            width: 20%;
            padding: 20px 0px;
            float: left;
            position: relative;
        }

        .footer .footer-nav .cont ul li a {
            color: #fff;
        }

        .footer .footer-nav .cont ul li .children-menu {
            display: none;
            left: 40px;
            top: 66px;
            z-index: 999;
            text-align: center;
            width: 70%;
            padding: 8px 0;
        }

        .footer .footer-nav .cont ul li .children-menu a {
            display: block;
            text-align: center;
            margin-top: 8px;
            padding: 10px 0;
            color: #fff;
            border-bottom: 1px solid rgb(255, 255, 255, 0.3);
        }

        .footer .footerimg {
            margin-bottom: -4px;
        }

        .footer .footerbottom {
            width: 100%;
            background-color: #1e6abe;
        }

        .footer .footerbottomlj {
            overflow: hidden;
        }

        .footer .footerbottomljLeft {
            margin-top: 20px;
            border-top: 1px solid #fff;
            width: 75%;
        }

        .footer .footerbottomljLeft span {
            font-size: 16px;
            color: #fff;
        }

        .footer .footerbottomljLeft span a {
            font-size: 16px;
            color: #fff;
        }

        .footer .lxwm {
            display: inline-block;
            text-align: center;
            background: rgba(255, 255, 255, 0.1);
            border-radius: 40px;
            padding: 5px 25px;
            margin-top: 20px;
            margin-left: 15px;
        }
        .footer .zbcb{
            padding: 20px 0px 0px 0px;
        }
        .footer .gwh{
            padding: 10px 0px 20px 0px;
        }
        .footer .zhuban{
            margin-right: 50px;
        }
        .footer .chengban{
            margin-right: 50px;
        }
        .footer .gxb{
            margin-right: 20px;
        }
        .footer .wzbs{
            margin-right: 20px;
        }
        .footer .footerbottomljRight{
            margin-top: 50px;
        }
        .footer .footerbottomljRightimg{
            margin: 0px 50px -5px 0px;
        }